needle insertion - Turco Inglés Diccionario